package Spiel.Objekte;

import java.util.LinkedList;
import java.util.List;

public class Tasche {

	private List<IObjekt> objekte;

	public Tasche() {
		this.objekte = new LinkedList<IObjekt>();
	}

	public List<IObjekt> getObjekte() {
		return objekte;
	}

	public void addObjekt(IObjekt objekt) {
		if (objekte == null) {
			System.out.print("NPE!" + "\n");
			return;
		}
		this.objekte.add(objekt);
	}

	public void removeObjekt(IObjekt objekt) {
		if (objekte == null) {
			System.out.print("NPE!" + "\n");
			return;
		}
		this.objekte.remove(objekt);
	}

	public void removeAllObjekt() {
		if (objekte == null) {
			System.out.print("NPE!" + "\n");
			return;
		}
		this.objekte.clear();
	}
}
